/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package otcapp.controlador.modelocombobox;

import java.util.List;
import javax.swing.DefaultComboBoxModel;
import otcapp.entidades.TipoPersonal;

/**
 *
 * @author diego
 */
public class ModeloComboTipoProfesional extends DefaultComboBoxModel<Object>{
    
    List<TipoPersonal> listado;

    public ModeloComboTipoProfesional(List<TipoPersonal> nuevoListado) {
        this.listado = nuevoListado;
        addElement("Seleccione un Tipo");
        for (TipoPersonal item : nuevoListado) {
            addElement(item.getNombreTipo());
        }
    }
    
    public TipoPersonal getItemSeleccionado() {
        TipoPersonal itemSeleccionado = null;
        for (TipoPersonal item : listado) {
            if (item.getNombreTipo().equals(super.getSelectedItem().toString())) {
                itemSeleccionado = item;
            }
        }
        return itemSeleccionado;
    }
    
}
